package org.hxyjs.mapper;

import java.util.List;
import java.util.Map;


import org.apache.ibatis.annotations.Param;
import org.hxyjs.entity.PraiseChef;
import org.hxyjs.entity.PraiseChefExample;

public interface PraiseChefMapper {
    long countByExample(PraiseChefExample example);

    int deleteByExample(PraiseChefExample example);

    int deleteByPrimaryKey(String ucno);

    int insert(PraiseChef record);

    int insertSelective(PraiseChef record);

    String getMaxUcno();

    List<PraiseChef> getPraiseChefByPage(Map<String, Object> map);

    List<PraiseChef> selectByExample(PraiseChefExample example);

    PraiseChef selectByPrimaryKey(String ucno);

    int updateByExampleSelective(@Param("record") PraiseChef record, @Param("example") PraiseChefExample example);

    int updateByExample(@Param("record") PraiseChef record, @Param("example") PraiseChefExample example);

    int updateByPrimaryKeySelective(PraiseChef record);

    int updateByPrimaryKey(PraiseChef record);
}